# -------------------------------------------------
# Project created by QtCreator 2010-05-31T01:11:49
# -------------------------------------------------
QT -= gui
TARGET = wala
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
SOURCES += main.cpp \
    namespace.cpp \
    template.cpp \
    node.cpp \
    parser.cpp \
    parameter.cpp \
    parameterlist.cpp \
    body.cpp \
    textnode.cpp \
    htmlelement.cpp \
    htmlattributelist.cpp \
    htmlattribute.cpp \
    constant.cpp \
    htmlforeach.cpp \
    htmlif.cpp \
    expressionlist.cpp \
    templatecall.cpp \
    operator.cpp \
    function.cpp \
    builtinfunction.cpp \
    errorlog.cpp \
    backend/javascript/jsbackend.cpp \
    var.cpp \
    expression.cpp \
    component.cpp \
    property.cpp \
    membervar.cpp \
    memberlist.cpp \
    memberevent.cpp \
    membertemplate.cpp \
    componentcall.cpp \
    type.cpp \
    getopts.cpp
LEXSOURCES += parser.l
YACCSOURCES += parser.y

# Flex/bison specifics
QMAKE_LEX = flex
QMAKE_YACC = bison
unix:QMAKE_YACCFLAGS = -d
win32:QMAKE_YACCFLAGS = -y -d
OTHER_FILES += parser.l \
    parser.y
HEADERS += namespace.h \
    template.h \
    node.h \
    parser.h \
    parameter.h \
    parameterlist.h \
    body.h \
    textnode.h \
    htmlelement.h \
    htmlattributelist.h \
    htmlattribute.h \
    constant.h \
    operator.h \
    htmlforeach.h \
    htmlif.h \
    expressionlist.h \
    templatecall.h \
    function.h \
    builtinfunction.h \
    errorlog.h \
    backend/javascript/jsbackend.h \
    var.h \
    expression.h \
    property.h \
    membervar.h \
    memberlist.h \
    memberevent.h \
    component.h \
    membertemplate.h \
    componentcall.h \
    type.h \
    getopts.h
